home *** CD-ROM | disk | FTP | other *** search
/ Compendium Deluxe 1 / LSD Compendium Deluxe 1.iso / a / compression / filearcs / phelp.lha / WS_PackHELP / INSTALL-WS_PackHELP next >
Encoding:
Text File  |  1993-09-08  |  5.1 KB  |  187 lines

  1. ; WS_PackHELP Installation V1.0
  2.  
  3. (complete 0)
  4.  
  5. (working "\n\nSie haben den Auto-Modus gewählt!\n"
  6.          "Von nun an läuft alles automatisch ab!\n\n"
  7.          "Lehnen Sie sich zurück und warten Sie ab!")
  8.  
  9.  
  10. ; ------- WS_PackHELP KOPIEREN
  11. (set @default-source
  12.    (askdir
  13.       (prompt "Bitte wählen Sie das Verzeichnis oder die Diskette mit"
  14.                " dem Programm WS_PackHELP aus!")
  15.       (help "Das Verzeichnis oder die Diskette enthält das Programm WS_PackHELP "
  16.             "die Dokumentation, die Config-Datei und auch das Installation-Programm\n\n"    
  17.              @askdir-help)
  18.       (default "")
  19.    )
  20. )
  21.  
  22. (set @default-dest                        ; Verzeichnis aussuchen 
  23.    (askdir
  24.       (prompt "In welches Verzeichnis soll WS_PackHELP kopiert werden ? ")
  25.       (help "Wählen Sie zuerst eine Partition Ihrer Festplatte, ein Laufwerk"
  26.             " oder ein Verzeichnis aus, auf das Sie gerne WS_PackHELP installieren"
  27.             " würden. Dann drücken Sie auf PROCEED und das Programm beginnt mit "
  28.             "der Arbeit.\n\n" )
  29.             @askdir-help
  30.       (default "SYS:WS_PackHELP")
  31.    )
  32. )
  33.  
  34. (if                                       ; Verzeichnis erzeugen
  35.    (= (exists @default-dest) 0)
  36.    (makedir @default-dest)
  37. )
  38.  
  39.  
  40. (copyfiles                                ; WS_PackHELP kopieren
  41.    (prompt "\nWS_PackHELP wird in das Verzeichnis kopiert ...\n")
  42.    (help @copyfiles-help)
  43.    (source @default-source)
  44.    (dest @default-dest)
  45.    (pattern "WS_PackHELP#?")
  46.    (confirm)
  47. )
  48.  
  49.  
  50. (set @SourceDocsDir (tackon @default-source "Docs"))
  51. (set @SourceDocsDir
  52.    (askdir
  53.       (prompt "Bitte wählen Sie das Verzeichnis aus, aus dem die Doc-Dateien"
  54.                " kopiert werden sollen aus!")
  55.       (help "Das Verzeichnis enthält die Dokumentationsdateien des Programmes"
  56.         " WS_PackHELP\n\n"
  57.              @askdir-help)
  58.       (default @SourceDocsDir)
  59.    )
  60. )
  61.  
  62. (set @DestDocsDir (tackon @default-dest "Docs"))
  63. (if                                       ; Verzeichnis erzeugen
  64.    (= (exists @DestDocsDir) 0)
  65.    (makedir @DestDocsDir)
  66. )
  67.  
  68. (set @DestDocsDir
  69.    (askdir
  70.       (prompt "Bitte wählen Sie das Verzeichnis aus, in das die Doc-Dateien"
  71.                " kopiert werden sollen aus!")
  72.       (help "Das Verzeichnis enthält dann die kopierten Doc-Dateien des Programmes"
  73.         " WS_PackHELP\n\n"
  74.              @askdir-help)
  75.       (default @DestDocsDir)
  76.    )
  77. )
  78.  
  79. (copyfiles                                ; WS_PackHELP Doc-Dateien kopieren
  80.    (prompt "\nWS_PackHELP Docs-Dateien werden in das Verzeichnis kopiert ...\n")
  81.    (help @copyfiles-help)
  82.    (source @SourceDocsDir)
  83.    (dest @DestDocsDir)
  84.    (all)
  85.    (confirm)
  86. )
  87.  
  88. (set @default-config "s")
  89. (if 
  90.    (= (exists "s:Packer.config") 0)
  91.    (copyfiles                                ; CONFIG nach s: kopieren
  92.       (prompt "\nDie Konfigurationsdateien werden nach s: kopiert ...\n")
  93.       (help @copyfiles-help)
  94.       (source @default-config)
  95.       (dest "s:")
  96.       (newname "Packer.config_New")
  97.       (choices "Packer.config")
  98.       (confirm)
  99.    )
  100. )
  101.  
  102. (if
  103.   (= (exists (tackon @DestDocsDir "WS_PackHELP.dok")) 0) 
  104.   (copyfiles
  105.      (prompt "\nDie ReadMe-Datei wird kopiert ...\n")
  106.      (help @copyfiles-help)
  107.      (source @default-source)
  108.      (dest  @default-dest)
  109.      (choices "ReadMe" "ReadMe.info")
  110.      (confirm)
  111.    )
  112. )
  113.  
  114. (if
  115.   (= (exists (tackon @DestDocsDir "WS_PackHELP.doc")) 0) 
  116.   (copyfiles
  117.      (prompt "\nDie Liesmich-Datei wird kopiert ...\n")
  118.      (help @copyfiles-help)
  119.      (source @default-source)
  120.      (dest  @default-dest)
  121.      (choices "Liesmich" "Liesmich.info")
  122.      (confirm)
  123.    )
  124. )
  125.  
  126. (set @SourceRegDir (tackon @default-source "Registration"))
  127. (set @SourceRegDir
  128.    (askdir
  129.       (prompt "Bitte wählen Sie das Verzeichnis aus, aus dem die Registrierungs-Dateien"
  130.                " kopiert werden sollen aus!")
  131.       (help "Das Verzeichnis enthält die Registrierungs-Dateien des Programmes"
  132.         " WS_PackHELP\n\n"
  133.              @askdir-help)
  134.       (default @SourceRegDir)
  135.    )
  136. )
  137.  
  138. (set @DestRegDir (tackon @default-dest "Registration"))
  139. (if                                       ; Verzeichnis erzeugen
  140.    (= (exists @DestRegDir) 0)
  141.    (makedir @DestRegDir)
  142. )
  143.  
  144. (set @DestRegDir
  145.    (askdir
  146.       (prompt "Bitte wählen Sie das Verzeichnis aus, in das die Registrierungs-Dateien"
  147.                " kopiert werden sollen aus!")
  148.       (help "Das Verzeichnis enthält dann die kopierten Registireungs-Dateien des Programmes"
  149.         " WS_PackHELP\n\n"
  150.              @askdir-help)
  151.       (default @DestRegDir)
  152.    )
  153. )
  154.  
  155. (copyfiles                                ; WS_PackHELP Registration kopieren
  156.    (prompt "\nWS_PackHELP Registrierungs-Dateien werden in das Verzeichnis kopiert ...\n")
  157.    (help @copyfiles-help)
  158.    (source @SourceRegDir)
  159.    (dest @DestRegDir)
  160.    (all)  
  161.   (confirm)
  162. )
  163.  
  164. (copyfiles
  165.    (prompt "\nDas Installprogramm und Installscript werden kopiert\n")
  166.    (help @copyfiles-help)
  167.    (source @default-source)
  168.    (dest  @default-dest)
  169.    (pattern "In#?")
  170.    (confirm)
  171. )
  172.  
  173. (complete 100)
  174.  
  175. ; ------- FERTIG
  176.  
  177. (message (cat 
  178.    "\nInstallation von WS_PackHELP ist beendet.\n\n"
  179.    "Entfernen Sie nun die Diskette aus Ihrem Laufwerk, wenn Sie "
  180.    "das Programm von einer Diskette installiert haben und starten Sie "
  181.    "WS_PackHELP.\n\nViel Spaß !")
  182. )
  183.  
  184.  
  185.  
  186.